The Anatomy of Large Scale Systems
نویسندگان
چکیده
ions, Modules, Extensions and Layers The power of an abstraction is usually derived from creating a simplified domain where a set of details is hidden. A module is an abstraction in this sense if one can use the module without having to know its internal details. Yet the notion of a module does not fully encompass what is meant by an abstraction in abstract algebra. That is because many abstractions, in particular extensions, apply to sets of objects, rather than a single object, however complex. Consider the set of integers or even more simply just the binary numbers 0 and 1. One abstraction of the binary numbers is the set of polynomials, in x say, with binary coefficients. Let us call the set P(x). Consider an abstraction of P(x), the set of polynomials in y, say, whose coefficients are in P(x). Let us call it P(x,y). Note that in P(x) we can refer to either binary number as a coefficient. Likewise in P(x,y) we can refer to any polynomial in P(x) as a coefficient. This large number of references in P(x,y) to lower layers gives one an advantage that we relate to flexibility. For us flexibility often arises from the ability to switch from one path of interconnections to another. While mathematics does not clearly indicate connections, such as between the set of polynomials and the set of their coefficients, most of the physical world requires them. We show such connections in Figure 1. Whereas the set of polynomials even with just binary digit coefficients is infinite, the set of operations on such polynomials that are of interest is quite small. Thus another hierarchy related to that in Figure 1 is the hierarchy of operations, such as addition and multiplication on the integers, on polynomials in one variable with integer coefficients, and on polynomials in two variables. We show the interconnections between such operations in Figure 2. Taking a set of related objects or modules and creating a higher layer of abstractions is called, as we have previously noted, an extension. The ability to do so is called extensibility. Whereas an abstraction that forms a module is essentially a many-to-one operation, an extension usually is a many-to-many operation. The notions of base and extensions are relative, depending on the circumstances.
منابع مشابه
A Variable Structure Observer Based Control Design for a Class of Large scale MIMO Nonlinear Systems
This paper fully discusses how to design an observer based decentralized fuzzy adaptive controller for a class of large scale multivariable non-canonical nonlinear systems with unknown functions of subsystems’ states. On-line tuning mechanisms to adjust both the parameters of the direct adaptive controller and observer that guarantee the ultimately boundedness of both the tracking error and tha...
متن کاملA Three-terms Conjugate Gradient Algorithm for Solving Large-Scale Systems of Nonlinear Equations
Nonlinear conjugate gradient method is well known in solving large-scale unconstrained optimization problems due to it’s low storage requirement and simple to implement. Research activities on it’s application to handle higher dimensional systems of nonlinear equations are just beginning. This paper presents a Threeterm Conjugate Gradient algorithm for solving Large-Scale systems of nonlinear e...
متن کاملAN OBSERVER-BASED INTELLIGENT DECENTRALIZED VARIABLE STRUCTURE CONTROLLER FOR NONLINEAR NON-CANONICAL NON-AFFINE LARGE SCALE SYSTEMS
In this paper, an observer based fuzzy adaptive controller (FAC) is designed fora class of large scale systems with non-canonical non-affine nonlinear subsystems. It isassumed that functions of the subsystems and the interactions among subsystems areunknown. By constructing a new class of state observer for each follower, the proposedconsensus control method solves the problem of unmeasured sta...
متن کاملCOMPUTATIONALLY EFFICIENT OPTIMUM DESIGN OF LARGE SCALE STEEL FRAMES
Computational cost of metaheuristic based optimum design algorithms grows excessively with structure size. This results in computational inefficiency of modern metaheuristic algorithms in tackling optimum design problems of large scale structural systems. This paper attempts to provide a computationally efficient optimization tool for optimum design of large scale steel frame structures to AISC...
متن کاملSecurity-Constrained Unit Commitment Considering Large-Scale Compressed Air Energy Storage (CAES) Integrated With Wind Power Generation
Environmental concerns and depletion of nonrenewable resources has made great interest towards renewable energy resources. Cleanness and high potential are factors that caused fast growth of wind energy. However, the stochastic nature of wind energy makes the presence of energy storage systems (ESS) in wind integrated power systems, inevitable. Due to capability of being used in large-scale sys...
متن کاملAccess control in ultra-large-scale systems using a data-centric middleware
The primary characteristic of an Ultra-Large-Scale (ULS) system is ultra-large size on any related dimension. A ULS system is generally considered as a system-of-systems with heterogeneous nodes and autonomous domains. As the size of a system-of-systems grows, and interoperability demand between sub-systems is increased, achieving more scalable and dynamic access control system becomes an im...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002